repeated walking by the same place - Espagnol Anglais Dictionnaire